object UpdateAppForm: TUpdateAppForm
  Left = 0
  Top = 0
  Caption = #1054#1073#1085#1086#1074#1083#1077#1085#1080#1077' '#1087#1088#1080#1083#1086#1078#1077#1085#1080#1081
  ClientHeight = 745
  ClientWidth = 934
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  FormStyle = fsMDIChild
  OldCreateOrder = False
  Visible = True
  WindowState = wsMaximized
  OnClose = FormClose
  OnCreate = FormCreate
  PixelsPerInch = 96
  TextHeight = 13
  object lc1: TdxLayoutControl
    Left = 0
    Top = 0
    Width = 934
    Height = 745
    Align = alClient
    TabOrder = 0
    object cbb_conf: TcxLookupComboBox
      Left = 101
      Top = 28
      Properties.DropDownSizeable = True
      Properties.ImmediatePost = True
      Properties.KeyFieldNames = 'CODE'
      Properties.ListColumns = <
        item
          MinWidth = 0
          Width = 0
          FieldName = 'CODE'
        end
        item
          FieldName = 'NAME'
        end
        item
          MinWidth = 0
          Width = 0
          FieldName = 'DBLIST'
        end
        item
          FieldName = 'DBNAME'
        end
        item
          MinWidth = 0
          Width = 0
          FieldName = 'LOGIN'
        end
        item
          MinWidth = 0
          Width = 0
          FieldName = 'PSWD'
        end
        item
          MinWidth = 0
          Width = 0
          FieldName = 'TABLENAME'
        end
        item
          MinWidth = 0
          Width = 0
          FieldName = 'UPDTABLE'
        end
        item
          MinWidth = 0
          Width = 0
          FieldName = 'UPDDIR'
        end>
      Properties.ListFieldIndex = 1
      Properties.ListOptions.ShowHeader = False
      Properties.ListSource = scr_LOGERROR
      Properties.OnEditValueChanged = cbb_confPropertiesEditValueChanged
      Style.BorderColor = clWindowFrame
      Style.BorderStyle = ebs3D
      Style.HotTrack = False
      Style.ButtonStyle = bts3D
      Style.PopupBorderStyle = epbsFrame3D
      TabOrder = 0
      Width = 145
    end
    object doc1: TdxBarDockControl
      Left = 22
      Top = 55
      Width = 288
      Height = 26
      Align = dalTop
      BarManager = bar1
    end
    object grd1: TcxGrid
      Left = 12
      Top = 101
      Width = 250
      Height = 200
      TabOrder = 2
      LockedStateImageOptions.Effect = lsieDark
      LockedStateImageOptions.ShowText = True
      object v1: TcxGridDBTableView
        DataController.DataSource = scr_UPDATEAPP
        DataController.Summary.DefaultGroupSummaryItems = <>
        DataController.Summary.FooterSummaryItems = <>
        DataController.Summary.SummaryGroups = <>
        OptionsData.Deleting = False
        OptionsData.DeletingConfirmation = False
        OptionsData.Inserting = False
        OptionsSelection.HideFocusRectOnExit = False
        OptionsSelection.UnselectFocusedRecordOnExit = False
        OptionsView.GroupByBox = False
        object clv1DEZ: TcxGridDBColumn
          DataBinding.FieldName = 'DEZ'
          PropertiesClassName = 'TcxCheckBoxProperties'
          Properties.ImmediatePost = True
          Properties.NullStyle = nssUnchecked
          Properties.ValueChecked = 1
          Properties.ValueUnchecked = 0
          Width = 27
        end
        object clv1PO: TcxGridDBColumn
          DataBinding.FieldName = 'PO'
          PropertiesClassName = 'TcxCheckBoxProperties'
          Properties.ImmediatePost = True
          Properties.NullStyle = nssUnchecked
          Properties.ValueChecked = 1
          Properties.ValueUnchecked = 0
          Width = 30
        end
        object clv1CODE: TcxGridDBColumn
          DataBinding.FieldName = 'CODE'
          Visible = False
          VisibleForCustomization = False
          Width = 40
        end
        object clv1PATH: TcxGridDBColumn
          DataBinding.FieldName = 'PATH'
          Options.Editing = False
          Width = 156
        end
        object clv1UPPATH: TcxGridDBColumn
          DataBinding.FieldName = 'UPPATH'
          Options.Editing = False
          Width = 84
        end
        object clv1NAME: TcxGridDBColumn
          DataBinding.FieldName = 'NAME'
          Options.Editing = False
          Width = 127
        end
        object clv1EXT: TcxGridDBColumn
          DataBinding.FieldName = 'EXT'
          Options.Editing = False
          Width = 49
        end
        object clv1SIZE: TcxGridDBColumn
          DataBinding.FieldName = 'SIZE'
          Options.Editing = False
          Width = 80
        end
        object clv1FILEDATA: TcxGridDBColumn
          DataBinding.FieldName = 'FILEDATA'
          Options.Editing = False
          Width = 92
        end
        object clv1LASTCHANGE: TcxGridDBColumn
          DataBinding.FieldName = 'LASTCHANGE'
          Options.Editing = False
          Width = 105
        end
        object clv1DESCRIPTION: TcxGridDBColumn
          DataBinding.FieldName = 'DESCRIPTION'
          Width = 157
        end
      end
      object l1: TcxGridLevel
        GridView = v1
      end
    end
    object grd2: TcxGrid
      Left = 24
      Top = 494
      Width = 250
      Height = 200
      TabOrder = 3
      LockedStateImageOptions.Effect = lsieDark
      LockedStateImageOptions.ShowText = True
      object v2: TcxGridDBTableView
        DataController.DataSource = scr_IGNORLIST
        DataController.Summary.DefaultGroupSummaryItems = <>
        DataController.Summary.FooterSummaryItems = <>
        DataController.Summary.SummaryGroups = <>
        OptionsData.Deleting = False
        OptionsData.DeletingConfirmation = False
        OptionsData.Editing = False
        OptionsData.Inserting = False
        OptionsSelection.CellSelect = False
        OptionsSelection.UnselectFocusedRecordOnExit = False
        OptionsView.GroupByBox = False
        object clv2CODE: TcxGridDBColumn
          DataBinding.FieldName = 'CODE'
          Visible = False
          Width = 46
        end
        object clv2CONF: TcxGridDBColumn
          DataBinding.FieldName = 'CONF'
          Visible = False
          Width = 44
        end
        object clv2PATH: TcxGridDBColumn
          DataBinding.FieldName = 'PATH'
          Width = 158
        end
        object clv2NAME: TcxGridDBColumn
          DataBinding.FieldName = 'NAME'
          Width = 196
        end
        object clv2EXT: TcxGridDBColumn
          DataBinding.FieldName = 'EXT'
          Width = 41
        end
        object clv2FULLPATH: TcxGridDBColumn
          DataBinding.FieldName = 'FULLPATH'
          Width = 353
        end
      end
      object l2: TcxGridLevel
        GridView = v2
      end
    end
    object prb1: TcxProgressBar
      Left = 10
      Top = 714
      Style.BorderColor = clWindowFrame
      Style.BorderStyle = ebs3D
      TabOrder = 4
      Width = 121
    end
    object grp1: TdxLayoutGroup
      AlignHorz = ahClient
      AlignVert = avClient
      ButtonOptions.Buttons = <>
      Hidden = True
      ShowBorder = False
      Index = -1
    end
    object grplc1Group1: TdxLayoutGroup
      Parent = grp1
      SizeOptions.AssignedValues = [sovSizableVert]
      SizeOptions.SizableVert = True
      SizeOptions.Height = 75
      ButtonOptions.Buttons = <>
      Index = 0
    end
    object grplc1Group2: TdxLayoutGroup
      AlignHorz = ahClient
      AlignVert = avClient
      CaptionOptions.Text = 'New Group'
      Parent = grplc1Group3
      ButtonOptions.Buttons = <>
      ShowBorder = False
      Index = 0
    end
    object itmlc1Item1: TdxLayoutItem
      AlignHorz = ahLeft
      CaptionOptions.Text = #1050#1086#1085#1092#1080#1075#1091#1088#1072#1094#1080#1103
      Parent = grplc1Group1
      SizeOptions.AssignedValues = [sovSizableHorz]
      SizeOptions.SizableHorz = True
      SizeOptions.Width = 386
      Control = cbb_conf
      ControlOptions.ShowBorder = False
      Index = 0
    end
    object itmlc1Item12: TdxLayoutItem
      AlignHorz = ahLeft
      CaptionOptions.Text = 'dxBarDockControl1'
      CaptionOptions.Visible = False
      Parent = grplc1Group1
      SizeOptions.AssignedValues = [sovSizableHorz]
      SizeOptions.SizableHorz = True
      SizeOptions.Width = 385
      Control = doc1
      ControlOptions.AutoColor = True
      ControlOptions.ShowBorder = False
      Index = 1
    end
    object itm_grd1: TdxLayoutItem
      AlignHorz = ahClient
      AlignVert = avClient
      CaptionOptions.Text = 'cxGrid1'
      CaptionOptions.Visible = False
      Parent = grplc1Group2
      Control = grd1
      Index = 0
    end
    object grplc1Group3: TdxLayoutGroup
      AlignHorz = ahClient
      AlignVert = avClient
      Parent = grp1
      ButtonOptions.Buttons = <>
      ShowBorder = False
      Index = 1
    end
    object grplc1Group4: TdxLayoutGroup
      CaptionOptions.Glyph.Data = {
        F6000000424DF600000000000000760000002800000010000000100000000100
        0400000000008000000000000000000000001000000000000000000000000000
        80000080000000808000800000008000800080800000C0C0C000808080000000
        FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFF
        FFFFFFFFF99999FFFFFFFFF999999999FFFFFF99FF808F999FFFF9999F000FF9
        99FFF9F999808FFF99FF99FF999FFFFFF99F99FFF990FFFFF99F99FFFF808FFF
        F99F99FFFF1019FFF99F99FFFF00099FF99FF99FFF000999F9FFF999FF000F99
        99FFFF999F808FF99FFFFFF999999999FFFFFFFFF99999FFFFFF}
      CaptionOptions.Text = #1048#1075#1085#1086#1088#1083#1080#1089#1090
      Parent = grplc1Group3
      ButtonOptions.Buttons = <>
      ButtonOptions.ShowExpandButton = True
      Index = 2
    end
    object spl1: TdxLayoutSplitterItem
      CaptionOptions.Text = 'Splitter'
      Parent = grplc1Group3
      SizeOptions.AssignedValues = [sovSizableHorz, sovSizableVert]
      SizeOptions.SizableHorz = False
      SizeOptions.SizableVert = False
      Index = 1
    end
    object itm_grd2: TdxLayoutItem
      AlignHorz = ahClient
      AlignVert = avClient
      CaptionOptions.Text = 'cxGrid1'
      CaptionOptions.Visible = False
      Parent = grplc1Group4
      Control = grd2
      Index = 0
    end
    object itmlc1Item11: TdxLayoutItem
      CaptionOptions.Text = 'cxProgressBar1'
      CaptionOptions.Visible = False
      Parent = grp1
      Control = prb1
      ControlOptions.ShowBorder = False
      Index = 2
    end
  end
  object prop1: TcxPropertiesStore
    Components = <>
    StorageName = 'prop1'
    Left = 456
    Top = 48
  end
  object bar1: TdxBarManager
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = 'Segoe UI'
    Font.Style = []
    Categories.Strings = (
      'Default')
    Categories.ItemsVisibles = (
      2)
    Categories.Visibles = (
      True)
    PopupMenuLinks = <>
    Style = bmsStandard
    UseSystemFont = True
    Left = 488
    Top = 48
    DockControlHeights = (
      0
      0
      0
      0)
    object br1: TdxBar
      Caption = 'Custom 1'
      CaptionButtons = <>
      DockControl = doc1
      DockedDockControl = doc1
      DockedLeft = 0
      DockedTop = 0
      FloatLeft = 921
      FloatTop = 8
      FloatClientWidth = 0
      FloatClientHeight = 0
      ItemLinks = <
        item
          Visible = True
          ItemName = 'btn_load'
        end
        item
          BeginGroup = True
          Visible = True
          ItemName = 'btn_upload'
        end>
      NotDocking = [dsNone, dsLeft, dsTop, dsRight, dsBottom]
      OneOnRow = True
      Row = 0
      UseOwnFont = False
      Visible = True
      WholeRow = False
    end
    object btn_load: TdxBarButton
      Caption = #1055#1086#1080#1089#1082' '#1092#1072#1081#1083#1086#1074
      Category = 0
      Hint = #1055#1086#1080#1089#1082' '#1092#1072#1081#1083#1086#1074
      Visible = ivAlways
      Glyph.Data = {
        36040000424D3604000000000000360000002800000010000000100000000100
        2000000000000004000000000000000000000000000000000000000000001515
        151F8A8A8A9F8888889D8686869B8484849983838397818181957F7E7E937C7B
        7A907777768E757575885C5C5C720F0F0F210000000000000000000000002222
        222FF8F8F8FFF7F7F7FFF7F7F7FFF6F6F6FFF6F6F6FFF6F6F6FFF6F6F6FFF5F4
        F4FFF1EFEFFFF0EFEFFFF7F7F7FFB5B5B5D10101010800000000000000001F1F
        1F2BF7F7F7FFF6F6F6FFF6F6F6FFF5F5F5FFF5F5F5FFF5F5F5FFF5F5F5FFF5F5
        F5FFF5F3F3FFC2C1C0FF9A9A9AFFF2F2F2FF0C0C0C1900000000000000001C1C
        1C28F6F6F6FFF5F5F5FFF4F4F4FFF4F4F4FFF4F4F4FFF4F4F4FFF4F4F4FFF4F4
        F4FFCACACAFF7A7A7AFFBAB8B8FFEFEEEEFF1A1A1A2500000000000000001919
        1924F4F4F4FFF4F4F4FFF3F3F3FFF3F3F3FFF3F3F3FFF3F3F3FFF3F3F3FFD2D2
        D2FF676767FFB1B1B1FFF2F1F1FFF2F0EFFF1A1A1A2400000000000000001717
        1722F3F3F3FFF3F3F3FFF3F3F3FFF2F2F2FFF1F1F1FFF1F1F1FFD7D7D7FF5B5B
        5BFFA8A8A8FFF2F2F2FFF3F3F3FFF4F2F2FF1A1A1A2400000000000000001717
        1721F2F2F2FFEDEDEDFFC3C3C3FFBCBCBCFFE3E3E3FFDCDCDCFF585858FFA0A0
        A0FFF1F1F1FFF2F2F2FFF3F3F3FFF3F3F3FF1919192300000000000000001616
        1620C6C6C6FF989494FFBDB7B6FFC1BBBBFF9B9797FF666666FF9A9A9AFFEFEF
        EFFFF0F0F0FFF1F1F1FFF2F2F2FFF2F2F2FF1818182100000000000000000E0E
        0E29ACA8A8FFE7E2E2FFE6E2E1FFE5E0E0FFE4DFDFFFBFBBBBFFC3C2C2FFEEEE
        EEFFEFEFEFFFF0F0F0FFF1F1F1FFF2F2F2FF1515151E0000000000000000302F
        2F75EDEAEAFFEBE7E7FFECE8E8FFEEEAEAFFEEEBEAFFECE8E7FFB0AFAFFFECEC
        ECFFEEEEEEFFEFEFEFFFF1F1F1FFF1F1F1FF1212121B00000000000000005554
        5491EFECEBFFF3F2F1FFF5F3F3FFF5F3F3FFF5F3F3FFF5F3F3FFBEBDBDFFEBEB
        EBFFEDEDEDFFEFEFEFFFF0F0F0FFF0F0F0FF0F0F0F1800000000000000003534
        346CF1F0F0FFF9F8F8FFF9F8F8FFF9F8F8FFF9F8F8FFF4F2F2FFC2C2C2FFEBEB
        EBFFEDEDEDFFEEEEEEFFF0F0F0FFF0F0F0FF0B0B0B1300000000000000001616
        1625C2C1C1FFFAF9F9FFFBFAFAFFF9F8F8FFF7F5F5FFD0CFCFFFDADADAFFEBEB
        EBFFEDEDEDFFEEEEEEFFF0F0F0FFEFEFEFFF0808080F00000000000000000A0A
        0A12DEDEDEFFC1C1C1FFCBCBCBFFCCCCCCFFC0C0C0FFD4D4D4FFE9E9E9FFEBEB
        EBFFEDEDEDFFEEEEEEFFF0F0F0FFEFEFEFFF0505050B00000000000000000909
        0910EEEEEEFFF0F0F0FFEBEBEBFFE9E9E9FFECECECFFEBEBEBFFEBEBEBFFECEC
        ECFFEDEDEDFFEFEFEFFFF0F0F0FFEEEEEEFF0202020700000000000000000303
        03065E5E5E6D6161616F62626270626262706262627162626271626262726262
        62726161617161616171616161715F5F5F700000000300000000}
      PaintStyle = psCaptionGlyph
      OnClick = btn_loadClick
    end
    object btn_upload: TdxBarButton
      Caption = #1042#1099#1075#1088#1091#1079#1080#1090#1100' '#1086#1073#1085#1086#1074#1083#1077#1085#1080#1077
      Category = 0
      Hint = #1042#1099#1075#1088#1091#1079#1080#1090#1100' '#1086#1073#1085#1086#1074#1083#1077#1085#1080#1077
      Visible = ivAlways
      Glyph.Data = {
        F6000000424DF600000000000000760000002800000010000000100000000100
        04000000000080000000C40E0000C40E00001000000000000000000000000000
        80000080000000808000800000008000800080800000C0C0C000808080000000
        FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00777777777777
        777700000000000007777888888888880777F777777777780777F77777777778
        0777F799777777780777FFFFFFFFFFF777777777777777777777007777770000
        000700777770FBFBFBF000770770BFBFBFB000870070FBFBFBF080000000BFBF
        BFB077770070000BFBF077770770BFB000077777777700077777}
      PaintStyle = psCaptionGlyph
      OnClick = btn_uploadClick
    end
  end
  object ds_LOGERROR: TpFIBDataSet
    SelectSQL.Strings = (
      'SELECT le.CODE, '
      '       le.NAME, '
      '       le.DBLIST,SERVER||'#39':'#39'||DBNAME DBNAME,'
      '       d.LOGIN, d.PSWD,'
      '       le.TABLENAME,'
      '       le.updtable,'
      '       le.upddir,'
      '       le.NOTE'
      'FROM LOGERROR le'
      'left outer join dblist d on d.id=le.DBLIST')
    Transaction = dmod.TR_local
    Database = dmod.fdb_local
    UpdateTransaction = dmod.TW_local
    CSMonitorSupport.Enabled = csmeDisabled
    Left = 648
    Top = 24
  end
  object scr_LOGERROR: TDataSource
    DataSet = ds_LOGERROR
    Left = 680
    Top = 24
  end
  object ds_UPDATEAPP: TpFIBDataSet
    SelectSQL.Strings = (
      'select CODE, AVERSION, DATA, FILESIZE, FILENAME,'
      'FILEEXT, FILEDATE, UTYPE, DESCRIPTION, UPPATH, DEZ, PO'
      'from UPDATEAPP ')
    CSMonitorSupport.Enabled = csmeDisabled
    Left = 472
    Top = 272
  end
  object scr_UPDATEAPP: TDataSource
    DataSet = md1
    Left = 504
    Top = 272
  end
  object ds_IGNORLIST: TpFIBDataSet
    SelectSQL.Strings = (
      'select CODE, CONF, PATH, NAME, EXT, FULLPATH'
      'from IGNORLIST')
    Transaction = dmod.TR_local
    Database = dmod.fdb_local
    UpdateTransaction = dmod.TW_local
    CSMonitorSupport.Enabled = csmeDisabled
    Left = 264
    Top = 552
  end
  object scr_IGNORLIST: TDataSource
    DataSet = ds_IGNORLIST
    Left = 294
    Top = 552
  end
  object md1: TdxMemData
    Indexes = <>
    SortOptions = []
    Left = 504
    Top = 232
  end
  object ppm1: TcxGridPopupMenu
    Grid = grd1
    PopupMenus = <
      item
        GridView = v1
        HitTypes = [gvhtCell, gvhtRecord]
        Index = 0
        PopupMenu = pm1
      end
      item
        GridView = v2
        HitTypes = [gvhtCell, gvhtRecord]
        Index = 1
        PopupMenu = pm2
      end>
    AlwaysFireOnPopup = True
    Left = 608
    Top = 312
  end
  object pm1: TPopupMenu
    OnPopup = pm1Popup
    Left = 640
    Top = 312
    object N1: TMenuItem
      Caption = #1048#1075#1085#1086#1088#1080#1088#1086#1074#1072#1090#1100' PATH'
      OnClick = N1Click
    end
    object N2: TMenuItem
      Caption = #1048#1075#1085#1086#1088#1080#1088#1086#1074#1072#1090#1100' NAME'
      OnClick = N2Click
    end
    object N3: TMenuItem
      Caption = #1048#1075#1085#1086#1088#1080#1088#1086#1074#1072#1090#1100' EXT'
      OnClick = N3Click
    end
    object N4: TMenuItem
      Caption = #1048#1075#1085#1086#1088#1080#1088#1086#1074#1072#1090#1100' FULLPATH'
      OnClick = N4Click
    end
  end
  object pm2: TPopupMenu
    Left = 520
    Top = 560
    object N5: TMenuItem
      Caption = #1059#1076#1072#1083#1080#1090#1100' '#1080#1079' '#1080#1075#1085#1086#1088#1083#1080#1089#1090#1072
      OnClick = N5Click
    end
  end
end
